<?xml version="1.0" encoding="utf-8"?>
<configuration>
  <connectionStrings>
    <add name="DataWarehouse" connectionString="Data Source=localhost;Initial Catalog=DSRSystemDW2;Integrated Security=True;Persist Security Info=True;Pooling=True;Min Pool Size=10;Connect Timeout=10"/>
  </connectionStrings>
  <system.serviceModel>
    <bindings>
      <basicHttpBinding>
        <binding name="BasicHttpBinding_IDSRSystemReportExecution" closeTimeout="00:01:00"
          openTimeout="00:01:00" receiveTimeout="00:10:00" sendTimeout="00:01:00"
          allowCookies="false" bypassProxyOnLocal="false" hostNameComparisonMode="StrongWildcard"
          maxBufferPoolSize="100000000" maxBufferSize="100000000" maxReceivedMessageSize="100000000"
          textEncoding="utf-8" transferMode="Buffered" useDefaultWebProxy="true"
          messageEncoding="Text">
          <readerQuotas maxDepth="100000000" maxStringContentLength="100000000"
            maxArrayLength="100000000" maxBytesPerRead="100000000" maxNameTableCharCount="100000000" />
          <security mode="None">
            <transport clientCredentialType="None" proxyCredentialType="None"
              realm="" />
            <message clientCredentialType="UserName" algorithmSuite="Default" />
          </security>
        </binding>
      </basicHttpBinding>
      <netNamedPipeBinding>
        <binding name="NetNamedPipeBinding_IDSRSystemReportExecution"
                  closeTimeout="00:01:00"
                  openTimeout="00:01:00" receiveTimeout="00:10:00" sendTimeout="00:01:00"
                  hostNameComparisonMode="StrongWildcard"
                  maxBufferPoolSize="100000000" maxBufferSize="100000000" maxReceivedMessageSize="100000000"
                  transferMode="Buffered">
          <readerQuotas maxDepth="100000000" maxStringContentLength="100000000"
            maxArrayLength="100000000" maxBytesPerRead="100000000" maxNameTableCharCount="100000000" />
          <security mode="None" />
        </binding>
      </netNamedPipeBinding>
    </bindings>
    <client>
      <endpoint address="net.pipe://localhost/" binding="netNamedPipeBinding"
        bindingConfiguration="NetNamedPipeBinding_IDSRSystemReportExecution"
        contract="CacheServer.IDSRSystemReportExecution" name="NetNamedPipeBinding_IDSRSystemReportExecution">
        <identity>
          <dns value="localhost" />
        </identity>
      </endpoint>
      <endpoint address="http://localhost:900/" binding="basicHttpBinding"
        bindingConfiguration="BasicHttpBinding_IDSRSystemReportExecution"
        contract="CacheServer.IDSRSystemReportExecution" name="BasicHttpBinding_IDSRSystemReportExecution" />
    </client>
  </system.serviceModel>
  <startup> 
      <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5.1"/>
  </startup>
</configuration>
